A Software Inspection Process for Globally Distributed Teams
نویسندگان
چکیده
Globally distributed software development is an accepted trend towards delivering high-quality software to global users at lower costs. Globally distributed software development teams particularly face communication and coordination problems due to spatial, temporal and cultural separation between team members. Ensuring quality issues in such projects is an important issue. This paper presents a software inspection process in the distributed software development towards quality assurance and management.
منابع مشابه
Tool Support for Distributed Inspection
Software inspection is one of the best practices for detecting and removing defects early in the software development process. We present a tool to support geographically distributed inspection teams. The tool adopts a reengineered inspection process to minimize synchronous activities and coordination problems, and a lightweight architecture to maximize easy of use and deployment.
متن کاملTool Support for Geographically Dispersed Inspection Teams Research Section
Software inspection is one of software engineering’s best practices for detecting and removing defects early in the development process. However, the prevalence of manual activities and face-to-face meetings within software inspections hinder their applicability in the context of global software development, where software engineering activities are spread across multiple sites and even multipl...
متن کاملArchitecture of a Software Configuration Management System for Globally Distributed Software Development Teams
The phenomenon of global software development has changed the traditional methods of software engineering. Along with several benefits, globalization brings lot of challenges for practitioners of global software development. Among all challenges, establishment of a configuration management system for distributed teams is one of the major technical challenges. Therefore, in this study, it has be...
متن کاملBest Practices for Configuring Globally Distributed Agile Teams
Drawing upon the extant literature this paper proposes a conceptual framework based upon the dimensions of agility, team structure, and virtualness to explore the question of how agile software development teams can be successfully configured in globally distributed environments. Based upon interviews conducted among five globally distributed agile teams a set of best practices is presented bas...
متن کاملStrategizing and Evaluating the Onboarding of Software Developers in Large-scale Globally Distributed Legacy Projects
Background: Recruitment and onboarding of software developers are essential steps in software development undertakings. The need for adding new people is often associated with largescale long-living projects and globally distributed projects. The formers are challenging because they may contain large amounts of legacy (and often complex) code (legacy projects). The latters are challenging, beca...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010